"hard hat" - Details

English Term:
hard hat
Arabic Term:
خوذة واقية
Arabic Definition:

.